package com.qili.mapper.zx;

import com.qili.base.mapper.BaseMapper;
import com.qili.entity.zx.ZxProjectEvaluation;
import com.qili.entity.zx.dto.ZxProjectEvaluationDTO;

import java.util.List;
import java.util.Map;

/**
 * 项目数据
 * shaotao
 * 2020.11.7
 */
public interface ZxProjectEvaluationMapper extends BaseMapper<ZxProjectEvaluation,String> {
        public List <ZxProjectEvaluationDTO> selectListByType(ZxProjectEvaluationDTO ZxProjectEvaluation);

    List<ZxProjectEvaluation> selectListByUserId(ZxProjectEvaluationDTO evaluation);
    List<ZxProjectEvaluation> selectListByUserIdNotFinished(ZxProjectEvaluationDTO evaluation);
    List<ZxProjectEvaluation> selectListByUserIdFinished(ZxProjectEvaluationDTO evaluation);
    List<ZxProjectEvaluation> selectSomeTargetEvaList(ZxProjectEvaluation evaluation);
    List<String> getFinishedProjectIdListXXDaysAgo();
    List<String> getNotEvaSSUserIds(String id);
    List<String> getNotEvaSCUserIds(Map paraMap);
}
